@import url("../iconfont/iconfont.css");
a {
    transition: all .3s ease;
}

@font-face {
    font-family: DIN-Bold;
    src: url("../fonts/DIN-Bold.otf"), url("../fonts/DIN-Bold.woff") format("woff"), url("../fonts/DIN-Bold.ttf") format("truetype");
}

img {
    object-fit: cover;
    transition: all 0.3s linear;
}

.bg-color {
    background: #f8fbfc;
}

a:hover,
ul.news-lisetr li a:hover,
.icon-list-five li a:hover p,
.grid-template a:hover h4 {
    color: #4A92DB;
}

ul {
    padding: 0;
    margin: 0;
}


/* 头部 */

.header {
    background: url(../img/top-bg.png) top center no-repeat;
    height: 320px;
}

.header-main {
    height: auto;
    background: rgba(255, 255, 255, .6);
    padding-top: 20px;
}

.nav-dh-list li a {
    color: #162A48;
    font-size: 16px;
    padding: 0;
    padding-bottom: 20px;
}

.nav-dh-list li {
    padding: 0 7px;
}

.nav-dh-list {
    float: right;
    margin: 0 -14px;
}

.nav-dh-list .active a {
    color: #39BEAE;
    border-bottom: 3px solid #39BEAE;
}

.top-cotent h1 {
    font-size: 52px;
    font-weight: bold;
    color: #162A48;
    margin-top: 54px;
    margin-bottom: 20px;
}

.top-cotent ul li {
    float: left;
    margin-right: 50px;
}

.top-cotent ul li strong {
    font-size: 50px;
    color: #24A8FC;
    font-family: DIN-Bold;
}

.top-cotent ul li p {
    margin-bottom: 0;
    font-size: 16px;
    color: #162A48;
}


/* 头部结束 */


/* 底部 */

.footer-link-conter ul li {
    float: left;
}

.footer-link-conter {
    position: relative;
    padding: 14px 0;
}

.footer-link {
    background: #22B5A3;
    background-image: linear-gradient(to bottom right, #1da1a2, #25ada1);
}

.footer-link-conter ul li a {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 13px;
}

.footer-link-conter ul {
    display: flex;
    justify-content: space-evenly;
}

.wy-menu .dropdown-toggle {
    width: 114px;
    height: 48px;
    display: block;
    border: 2px solid #6DD8CB;
    color: #FFFFFF;
    font-size: 16px;
    text-align: center;
    line-height: 48px;
    font-weight: bold;
    letter-spacing: 2px;
    box-shadow: 0 0 26px rgba(0, 0, 0, .1);
    border-radius: 0 0 5px 5px;
    background: linear-gradient(#3cc0b1, #66d4c7);
}

.wy-menu {
    position: absolute;
    left: 0;
    top: -10px;
}

.wy-menu:after {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    right: -10px;
    top: 0;
    border-bottom: 10px solid #057B7C;
    border-right: 10px solid transparent;
}

.footer {
    background-image: linear-gradient(to bottom right, #2aa6ae, #35b7ae);
}

.footer-cont-txt li {
    font-size: 14px;
    color: #fff;
    float: left;
}

.footer-cont-three li {
    margin-right: 55px;
    margin-bottom: 12px;
}

.footer-cont-three li:last-child {
    margin-right: 0;
}

.footer-cont-three,
.footer-cont-one {
    display: flex;
    justify-content: center;
}

.footer-cont {
    padding: 15px 0;
    border-bottom: 1px solid rgba(42, 162, 162, 1);
}

.foot-bottom-link {
    font-size: 14px;
    color: #007577;
    padding: 6px 0;
    text-align: center;
}

.foot-bottom-link a {
    color: #007577;
    margin-right: 35px;
    display: inline-block;
}


/* 底部结束 */

ul.seach-tab.nav-line {
    margin: 0 -15px;
    border-bottom: none;
    margin-bottom: 27px;
    display: flex;
    justify-content: center;
}

ul.seach-tab li {
    padding: 0 15px;
}

ul.seach-tab.nav-line li a {
    font-size: 14px;
    padding: 7px 0;
    margin-right: 0;
    color: #ADADAD;
    background: #fff;
    border: 1px solid #E8EAED;
    border-radius: 5px;
    width: 116px;
}

ul.seach-tab.nav-line li a:hover {
    border-color: transparent;
}

ul.seach-tab.nav-line>li.active a {
    padding: 7px 0;
    border-bottom: none;
    background-color: #24A8FC;
    border-radius: 5px;
    color: #fff;
    border: 1px solid #24A8FC;
}

ul.seach-tab.nav-line>.active a:after {
    content: '';
    width: 0;
    position: absolute;
    left: 44%;
    top: 100%;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #24A8FC;
}

.seach-box {
    margin-top: 49px;
    margin-bottom: 40px;
}

.input-group0314,
.sousuo-sercher {
    position: relative;
    width: 829px;
    margin: 0 auto;
}

.input-text {
    width: 100%;
}

.seach-box input {
    display: block;
    width: 100%;
    height: 60px;
    border: 1px solid #E8EAED;
    background: #fff;
    font-size: 18px;
    color: #adadad;
    border-radius: 5px!important;
    outline: none;
    padding: 11px 0 13px 20px;
}

.input-group-btn0314 {
    position: absolute;
    right: 0;
    top: 0;
}

.seach-box .btn-default0314 {
    width: 160px;
    height: 60px;
    background-color: #39BEAE;
    border: none;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    border-radius: 0px 5px 5px 0px;
}

.btn-default0314 .iconfont {
    font-size: 22px;
    padding-left: 0;
    padding-right: 10px;
    vertical-align: middle;
    font-weight: 500;
}

.seach-box input::-webkit-input-placeholder {
    color: #ADADAD;
}


/* 使用webkit内核的浏览器 */

.seach-box input:-moz-placeholder {
    color: #ADADAD;
}


/* Firefox版本4-18 */

.seach-box input::-moz-placeholder {
    color: #ADADAD;
}


/* Firefox版本19+ */

.seach-box input:-ms-input-placeholder {
    color: #ADADAD;
}


/* IE浏览器 */

.title h3 {
    margin: 0;
    font-size: 26px;
    color: #162A48;
    font-weight: bold;
}

.Identification-list-bock {
    border: 1px solid #E8EAED;
    border-radius: 5px;
    padding-top: 20px;
    background: #fff;
    margin-bottom: 30px;
}

.Identification-list-bock h4 {
    margin-top: 0;
    font-size: 14px;
    color: #39BEAE;
    padding: 2px 0;
    margin-bottom: 19px;
    padding-left: 20px;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: bold;
}

.Identification-list-bock h4:before {
    content: '';
    width: 4px;
    height: 20px;
    background: #39BEAE;
    position: absolute;
    left: 0;
    top: 1px;
}

.Identification-list,
.Query-result-table {
    margin-top: 40px;
}

.Identification-list-bock p {
    margin-bottom: 22px;
    font-weight: bold;
    font-size: 18px;
    color: #162A48;
    padding-left: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.Identification-list-bock a {
    font-size: 18px;
    text-align: center;
    color: #39BEAE;
    display: block;
    border-top: 1px solid #E8EAED;
    padding: 15px 0;
}

.Identification-list-bock:hover,
.platform-link:hover,
.Related-standards-lister:hover,
.interpretation a:hover,
.navrecommend-hjw:hover,
.Standard_interpretation:hover {
    border: 1px solid #39BEAE;
    box-shadow: 0 0 26px rgba(0, 0, 0, .08);
}

.Identification-list-bock:hover a {
    color: #fff;
    background: #39BEAE;
}

.Query-result-table .table-bordered {
    border: none;
    margin-bottom: 0;
}

.Query-result-table .table tr th {
    padding: 20px 4px;
    color: #162A48;
    text-align: center;
    font-size: 14px;
    background: #f3f4f8;
    vertical-align: middle;
    font-weight: bold;
    border: 1px solid #E8E8E8!important;
}

.Query-result-table .table tr td {
    text-align: center;
    padding: 20px 4px;
    font-size: 14px;
    color: rgba(0, 0, 0, .65);
    vertical-align: middle;
    background: #fff;
    border: 1px solid #E8E8E8;
}

.Query-result-table {
    margin-bottom: 40px;
}

.Query-result-table .table tr td a {
    color: #39BEAE;
}


/* 查询详情 */

.breadcrumb {
    background-color: transparent;
    padding: 0;
    margin: 15px 0;
}

.breadcrumb>.active,
.breadcrumb li a,
.page-fy span,
.breadcrumb>li+li:before {
    color: #A7ACB1;
    font-size: 16px;
}

.crumbs {
    border-bottom: 1px solid #E8EAED;
}

.title01 h3 {
    margin: 0;
    font-size: 38px;
    color: #162A48;
    font-weight: bold;
}

.title01 {
    margin-top: 29px;
    padding-bottom: 38px;
    border-bottom: 1px solid #E8EAED;
}

.cell-bock h4,
.title03 h4 {
    margin-top: 0;
    font-size: 26px;
    color: #162A48;
    margin-bottom: 17px;
}

.cell-bock {
    margin-top: 25px;
}

.sam_newgrid li label {
    color: #162A48;
    border: 1px solid #E8EAED;
    padding: 10px 30px;
    width: 260px;
    font-size: 16px;
    background-color: #f3f4f8;
    min-height: 54px;
    float: left;
    display: flex;
    align-items: center;
    margin-bottom: 0;
    border-bottom: none;
}

.sam_newgrid li span {
    min-height: 54px;
    color: #162A48;
    border: 1px solid #E8EAED;
    padding: 10px 30px;
    width: calc(100% - 260px);
    font-size: 16px;
    background-color: #fff;
    border-left: none;
    display: flex;
    align-items: center;
    float: left;
    border-bottom: none;
}

.sam_newgrid {
    margin-bottom: 30px;
    overflow: hidden;
    border-bottom: 1px solid #E8EAED;
}

.Website-evaluation li span {
    width: 26.11%;
}

.Website-evaluation li:nth-child(4) span,
.Website-evaluation li:nth-child(5) span {
    width: calc(100% - 261px);
}

.Remarks li label,
.Remarks li span {
    min-height: 90px;
}

.cell-bock:last-child {
    margin-bottom: 70px;
}

.complaint-center h1 {
    margin: 0;
    margin-top: 95px;
}


/* 投诉中心 */

.title02 h3 {
    margin-top: 50px;
    font-size: 38px;
    color: #162A48;
    font-weight: bold;
    margin-bottom: 30px;
}

.write-letter .form-group {
    margin-bottom: 24px;
}

.write-letter .control-label {
    color: #646668;
    padding: 9px 0 0 15px;
    font-size: 16px;
    text-align: left;
}

.write-letter .form-control {
    height: 42px;
    padding: 6px 17px;
    line-height: initial;
    border-radius: 5px!important;
    border: 1px solid #E8EAED;
    color: #BEC1C4;
    font-size: 16px;
}

.required.symbol:before {
    color: #DB1E0B;
}

.write-letter .form-control::-webkit-input-placeholder {
    color: #BEC1C4;
}

.write-letter .form-control::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #BEC1C4;
}

.write-letter .form-control:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #BEC1C4;
}

.write-letter .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #BEC1C4;
}

.beizhu {
    line-height: 42px;
    font-size: 16px;
    color: #DB1E0B;
}

.tiper {
    font-size: 16px;
    color: #24A8FC;
    padding-bottom: 24px;
    margin-bottom: 52px;
    border-bottom: 1px solid #E8EAED;
}

.tiper em {
    font-style: normal;
    color: #DB1E0B;
    font-weight: bold;
}

.Gender li .checkbox-inline {
    margin-right: 53px;
    padding-top: 9px;
    padding-left: 0;
}

.radius-dx li .checkbox-inline:last-child {
    margin-right: 0;
    margin-left: 0;
}

.cbox {
    -webkit-appearance: none;
    width: 16px!important;
    height: 16px!important;
    display: inline-block;
    margin: 5px 13px 0 0!important;
    cursor: pointer;
    vertical-align: middle;
    float: left;
    border: none!important;
    background: url(../img/cenake.png) no-repeat;
}

.radius-dx li span {
    font-size: 16px;
    font-weight: 400;
    color: #162A48;
    float: left;
}

.cbox:focus {
    outline: none!important;
}

.cbox:checked {
    background: url(../img/active-radius.png) no-repeat;
}

.Work-content {
    padding: 6px 17px;
    border-radius: 5px!important;
    border: 1px solid #E8EAED;
    color: #BEC1C4;
    font-size: 16px;
    height: 170px;
    /*     resize: none; */
    width: 100%;
}

textarea::-webkit-input-placeholder {
    color: #BEC1C4;
}


/*webkit å†…æ ¸æµè§ˆå™¨*/

textarea::-moz-placeholder {
    color: #BEC1C4;
}


/*Mozilla Firefox 19+*/

textarea:-moz-placeholder {
    color: #BEC1C4;
}


/*Mozilla Firefox 4 to 18*/

textarea:-ms-input-placeholder {
    color: #BEC1C4;
}

textarea:focus,
.modal-footer .btn:focus {
    outline: none;
}

.Content-letter {
    font-size: 16px;
    color: #162A48;
    margin-bottom: 43px;
}

.Verification-yzm {
    width: 190px;
    float: left;
    margin-right: 10px;
}

.verifycode-pic {
    width: 98px;
    height: 42px;
    display: inline-block;
}

.advisory-btn .btn {
    width: 160px;
    height: 42px;
    border-radius: 6px;
    font-size: 16px;
    font-weight: 500;
    color: #FFFFFF;
    padding: 0;
    background: #24A8FC;
    border-color: #24A8FC;
    line-height: 42px;
}

.advisory-btn {
    margin-bottom: 78px;
    margin-top: 44px;
}

.modal-body p {
    font-size: 26px;
    color: #162A48;
    margin-top: 15px;
    margin-bottom: 25px;
    text-align: center;
}

.modal-body img {
    width: 80px;
    height: 80px;
    display: block;
    margin: 0 auto;
}

.modal-body {
    padding: 0;
}

.modal-content {
    padding-top: 30px;
}

.modal-footer {
    text-align: center;
    border-top: 0;
    padding: 0;
    padding-bottom: 34px;
}

.modal-footer .btn {
    border: 1px solid #E8EAED;
    font-size: 14px;
    color: #646668;
    background: #fff;
    width: 88px;
    height: 36px;
    padding: 0;
    line-height: 36px;
}

.modal-footer .btn-primary {
    color: #fff;
    background-color: #39BEAE;
}

.advisory-btn .btn:focus,
.advisory-btn .btn:active {
    background-color: #24A8FC;
    border-color: #24A8FC;
    outline: none;
}


/* 评测申请 */

.top-cotent p {
    font-size: 16px;
    color: #162A48;
    margin-bottom: 5px;
}

.title03 h4 {
    margin-bottom: 27px;
}

.advisory-group-input select {
    background: #fff url(../img/yuab-jt.png) no-repeat right;
    background-origin: content-box;
}

.width-meniue .advisory-group-input {
    width: 141px;
}

select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
}

.gaikad {
    margin-top: 40px;
}

.shuom-cep {
    font-size: 16px;
    color: #646668;
    margin-bottom: 20px;
}

.widther {
    width: 93%;
    height: 140px;
}


/* 搜索 */

.Service-platform h1 {
    line-height: 62px;
    margin-top: 98px;
    /*   width: 52%;*/
}

.header01 {
    background: url(../img/platform.png) top center no-repeat;
}

ul.platform-tab-nav.nav-line {
    border-bottom: none;
    margin-bottom: 27px;
    display: flex;
    justify-content: center;
}

ul.platform-tab-nav li {
    padding: 0 25px;
}

ul.platform-tab-nav.nav-line li a {
    padding: 3px 0;
    margin-right: 0;
    color: #162A48;
    font-size: 26px;
    font-weight: bold;
    border: none;
    border-bottom: 4px solid transparent;
}

ul.platform-tab-nav.nav-line>li.active a {
    padding: 3px 0;
    border-bottom: 4px solid #39BEAE;
    color: #39BEAE;
}

ul.platform-tab-nav.nav-tabs>li.active>a,
ul.platform-tab-nav.nav-tabs>li.active>a:focus,
ul.platform-tab-nav.nav-tabs>li.active>a:hover {
    background-color: transparent;
}

.serch-tiper {
    font-size: 16px;
    color: #646668;
    margin-top: 12px;
    margin-bottom: 30px;
}

.serch-tiper em {
    font-style: normal;
    color: #24A8FC;
    padding: 0 10px;
}

ul.seacher-list-li li a {
    font-size: 16px;
    font-weight: 400;
    color: #162A48;
    margin-left: 0;
    padding-left: 20px;
    width: 83%;
    position: relative;
}

ul.seacher-list-li li a:before {
    content: '';
    width: 5px;
    height: 5px;
    background: #39BEAE;
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

ul.seacher-list-li li span {
    font-size: 14px;
    float: right;
    font-weight: 400;
    margin-top: 3px;
    color: #979797;
}

ul.seacher-list-li li {
    padding: 27px 0;
    border-bottom: 1px solid #dee1e2;
}

ul.seacher-list-li {
    margin-bottom: 40px;
}

ul.seacher-list-li li a:hover,
.index-title a:hover {
    color: #39BEAE;
}

.sousuo-sercher {
    overflow: hidden;
}

.sousuo-sercher .input {
    position: relative;
    float: left;
    width: 100%;
    height: 60px;
    border-radius: 5px 0 0 5px;
    border: 1px solid #E8EAED;
}

.sousuo-sercher .input>input {
    position: relative;
    padding: 0 45px 0 166px;
    margin: 0;
    height: 58px;
    width: 100%;
    border: none;
    font-size: 16px;
    background-color: #fff;
    outline: none;
}

.sousuo-sercher .input .picker {
    width: 166px;
    position: absolute;
    z-index: 1;
    padding-left: 24px;
    /*     padding-right: 20px; */
    top: 0;
    left: 0;
    height: 100%;
    cursor: pointer;
    text-align: center;
    border-radius: 5px 0 0 5px;
    user-select: none;
    font-size: 18px;
    font-weight: 400;
    color: #162A48;
}

.sousuo-sercher .input .picker:after {
    content: '';
    width: 1px;
    height: 30px;
    background-color: #E8EAED;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

option {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}

.sousuo-sercher .input .picker select {
    width: 100%;
    height: 100%;
    color: #162A48;
    padding: 0;
    background: url(../img/Shape.png) 127px no-repeat;
}

.sousuo-sercher .input .picker select:focus {
    outline: none;
    background-color: transparent!important;
}


/* 总站 */

.platform-link {
    padding: 31px 20px 30px 20px;
    overflow: hidden;
    border: 1px solid #E8EAED;
    border-radius: 5px;
}

.platform-bg01 {
    background: url(../img/gyxd-bg.png) no-repeat;
    background-size: cover;
}

.platform-bg02 {
    background: url(../img/bztx-bg.png) no-repeat;
    background-size: cover;
}

.platform-bg03 {
    background: url(../img/rztx-bg.png) no-repeat;
    background-size: cover;
}

.platform-link h4 {
    font-size: 26px;
    color: #162A48;
    line-height: 36px;
    margin-top: 0;
    margin-bottom: 30px;
}

.platform-bg01 h4 {
    width: 93%;
}

.platform-bg02 h4,
.platform-bg03 h4 {
    width: 93%;
}

.platform-link a {
    width: 99px;
    height: 40px;
    border: 1px solid #6DD8CB;
    display: block;
    font-size: 14px;
    color: #39BEAE;
    border-radius: 5px;
    text-align: center;
    line-height: 40px;
}

.margin-top65 {
    margin-top: 65px;
    margin-bottom: 145px;
}

.platform-link:hover a,
.Standard_interpretation:hover a {
    box-shadow: 0 0 26px rgb(0 0 0 / 10%);
    background: linear-gradient(#3cc0b1, #66d4c7);
    color: #fff;
}


/* 相关标准 */

.header02 {
    background: url(../img/bz-top-bg.png) top center no-repeat;
}

.header02 .header-main {
    background: rgba(255, 255, 255, .8);
}

.standard-list li a {
    font-size: 20px;
    color: #162A48;
    padding-left: 10px;
    border-left: 4px solid transparent;
}

.standard-list li.active a {
    border-left: 4px solid #39BEAE;
    font-weight: bold;
    color: #39BEAE;
}

.standard-list li {
    padding: 12px 0;
}

.margin-top40 {
    margin-top: 40px;
    margin-bottom: 90px;
}

.standard-list li:first-child {
    padding-top: 0;
}

.border-line {
    padding-left: 30px;
    border-left: 1px solid #E8EAED;
}

.title04 h4 {
    margin-bottom: 10px;
}

ul.margin-bottom0 {
    margin-bottom: 0;
}


/* 稿件页 */

.bz-detail {
    padding: 0 175px;
    margin-bottom: 70px;
}

.bz-detail .Article-title {
    text-align: left;
    padding: 0;
    margin-top: 30px;
    font-size: 38px;
    color: #162A48;
}

.bz-detail .Article-time {
    font-size: 16px;
    color: #BCBEC0;
}

.bz-detail .Article_content p {
    font-size: 18px;
    color: #162A48;
}

.bz-detail .Article_content img {
    width: auto;
    max-width: 100%;
}

.contain {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.index-title h3 {
    font-size: 40px;
    color: #162A48;
    padding-left: 20px;
    margin: 0;
    position: relative;
    float: left;
}

.index-title h3:before {
    content: '';
    width: 55px;
    height: 55px;
    display: block;
    position: absolute;
    left: 0;
    top: -3px;
    background: url(../img/radius-tel.png) left no-repeat;
}

.index-title a {
    font-size: 14px;
    color: #162A48;
    margin-top: 10px;
    float: right;
}

.Service-platform-index h1 {
    margin-top: 62px;
}

.index-margin-top60 {
    margin-top: 60px;
}

.Related-standards-lister {
    border: 1px solid #E8EAED;
    padding: 27px 20px 20px 20px;
    background: #fff;
    display: block;
    border-radius: 5px;
}

.index-title a .iconfont {
    margin-left: 5px;
}

.Related-standards-lister h5 {
    margin-top: 0;
    font-size: 18px;
    height: 56px;
    color: #162A48;
    margin-bottom: 31px;
    font-weight: bold;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 28px;
}

.Related-standards-lister p span {
    font-size: 16px;
    color: #BCBEC0;
}

.Related-standards-lister p {
    margin-bottom: 0;
    overflow: hidden;
}

.Related-standards-lister p label {
    margin-bottom: 0;
    background: rgba(57, 190, 174, .1);
    font-size: 12px;
    float: right;
    color: #39BEAE;
    padding: 2px 5px;
    border: 1px solid rgba(57, 190, 174, .5);
    border-radius: 5px;
}

.Related-standards-wraper {
    margin-top: 31px;
    margin-bottom: 41px;
}

.xgbz-bg01 {
    background: url(../img/xgbz-bg01.png) no-repeat;
    background-size: cover;
}

.xgbz-bg02 {
    background: url(../img/xgbz-bg02.png) no-repeat;
    background-size: cover;
}

.xgbz-bg03 {
    background: url(../img/xgbz-bg03.png) no-repeat;
    background-size: cover;
}

.Standard-interpretation {
    padding: 40px 0;
    background: #f3f4f8;
}

.interpretation h5 {
    margin-top: 0;
    font-weight: bold;
    font-size: 18px;
    color: #162A48;
    line-height: 28px;
    margin-bottom: 18px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 56px;
}

.interpretation p {
    margin-bottom: 0;
    font-size: 16px;
    color: #BCBEC0;
}

.interpretation a {
    display: block;
    padding: 20px;
    border-radius: 5px;
    border: 1px solid transparent;
}

.interpretation {
    margin-top: 41px;
}

.interpretation i {
    width: 39px;
    height: 34px;
    background: url(../img/kb-ico.png) no-repeat;
    display: block;
    margin-bottom: 11px;
}

.interpretation a:hover i {
    background: url(../img/sb-ico.png) no-repeat;
}

.interpretation a:hover {
    background: #fff;
}

.marketing-content img {
    height: 214px;
    border-radius: 5px 5px 0 0;
}

.marketingBox {
    margin-top: 40px;
}

.marketing-txt h5 {
    margin-top: 0;
    font-size: 16px;
    color: #162A48;
    line-height: 32px;
    font-weight: bold;
    height: 64px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 17px;
}

.marketing-txt {
    padding: 13px 18px 18px 18px;
    border: 1px solid #E8EAED;
    border-top: none;
    border-radius: 0 0 5px 5px;
    background: #fff;
}

.marketing-txt p {
    margin-bottom: 0;
    font-size: 16px;
    color: #BCBEC0;
}

.Research-results-blogColumnPayAdvert {
    display: block;
    margin-bottom: 46px;
}

.Research-results-blogColumnPayAdvert:hover h5 {
    color: #39BEAE;
}

.Research-results-blogColumnPayAdvert:hover img,
.Work-dynamics-list li a:hover img,
.split-line:hover img {
    -wekbit-transform: scale(1.05);
    transform: scale(1.05);
}

.marketing-content {
    overflow: hidden;
}

.index-margin-top19 {
    margin-top: 19px;
}

.cooperate {
    margin-bottom: 30px;
}


/* 标准解读 */

.comp-fixed-nav li a {
    font-size: 18px;
    color: #162A48;
    line-height: 28px;
    height: 52px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.comp-fixed-nav {
    width: 240px;
    float: left;
}

.comp-fixed-nav li {
    padding: 25px 0;
    padding-right: 20px;
    position: relative;
    background: #f6f7fa;
    border-bottom: 1px solid #E8EAED;
}

.comp-fixed-nav .active,
.comp-fixed-nav .active:before {
    background: #fff;
}

.comp-fixed-nav li:before {
    content: '';
    width: 240px;
    background: #f6f7fa;
    position: absolute;
    left: -240px;
    top: 0;
    height: 102px;
}

.comp-fixed-content {
    width: 1200px;
    background: #fff;
    position: relative;
    float: left;
    border-left: 1px solid #f4f5f7;
}

.bg-color01 {
    background: #f6f7fa;
}

.comp-fixed-content:after {
    content: '';
    width: 240px;
    position: absolute;
    right: -240px;
    top: 0;
    height: 102px;
}

#LoutiNav {
    position: fixed;
    width: 250px;
    right: 230px;
}

#LoutiNav li {
    font-size: 16px;
    padding-left: 15px;
    color: #162A48;
    line-height: 28px;
    cursor: pointer;
    white-space: nowrap;
    border-left: 2px solid #E8EAED;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
}

#LoutiNav li span {
    color: #BCBEC0;
    padding-left: 13px;
}

#LoutiNav .active,
#LoutiNav .active span {
    color: #39BEAE;
}

.Loutimain h2 {
    font-size: 38px;
    font-weight: bold;
    color: #162A48;
    margin-top: 0;
    padding-bottom: 35px;
    border-bottom: 1px solid #E8EAED;
}

.Loutimain {
    padding: 0 58px;
    width: 80%;
}

.ne-toc-view-inner001 h3 {
    font-size: 26px;
    color: #24A8FC;
    margin-top: 40px;
    margin-bottom: 25px;
}

.ne-toc-view-inner001 p {
    font-size: 16px;
    color: #162A48;
    text-indent: 2em;
    line-height: 34px;
    margin-bottom: 0;
}

.lftdfixed {
    top: 0px;
}

.doc-head-inner {
    height: 60px;
}

#LoutiNav .active {
    border-left: 2px solid #39BEAE;
}

.breadcrumb>li a:hover,
.Work-dynamics-list li a:hover h4,
.dowebok-hz ul li a:hover {
    color: #39BEAE;
}

.Work-dynamics-list-txt {
    float: left;
    margin-right: 58px;
    width: 68.5%;
}

.Work-dynamics-list-pic {
    float: right;
    overflow: hidden;
    border-radius: 5px;
}

.Work-dynamics-list-pic img {
    width: 320px;
    height: 180px;
    display: block;
    border-radius: 5px;
}

.Work-dynamics-list-txt h4 {
    font-size: 26px;
    color: #162A48;
    line-height: 40px;
    font-weight: bold;
    margin-top: 0;
    text-align: justify;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.Work-dynamics-list-txt p {
    color: #646668;
    font-size: 14px;
    line-height: 24px;
    text-align: justify;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.Work-dynamics-list-txt span {
    color: #162A48;
}

.Work-dynamics-list li {
    overflow: hidden;
    padding-top: 40px;
    padding-bottom: 28px;
    border-bottom: 1px solid #E8EAED;
}

.Work-dynamics-list-txt-width .Work-dynamics-list-txt {
    margin-right: 0;
    width: 100%;
}

.Work-dynamics-list {
    margin-bottom: 40px;
}


/* 认证平台首页 */

.eclip h1 {
    font-size: 52px;
    color: #162A48;
    line-height: 62px;
    margin-top: 0;
    margin-bottom: 20px;
    font-weight: bold;
}

.eclip p {
    margin-bottom: 30px;
    font-size: 20px;
    color: #758397;
}

.news-slider-lb .owl-item img:hover {
    opacity: 1!important;
}

.news-slider-lb .owl-item img {
    height: 710px;
}

.index-aboult {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    overflow: hidden;
    width: 100%;
    z-index: 9;
}

.eclip {
    position: absolute;
    top: 223px;
    width: 33%;
}

.eclip a {
    font-size: 18px;
    color: #FFFFFF;
    width: 168px;
    height: 52px;
    background: #24A8FC;
    border: 1px solid #78D7CB;
    display: block;
    text-align: center;
    line-height: 52px;
    border-radius: 5px;
}

.eclip a:hover {
    background: #fff;
    color: #24A8FC;
}

.news-slider-lb .owl-nav {
    width: 180px;
    height: 90px;
    background: #FFFFFF;
    position: absolute;
    left: 360px;
    bottom: -45px;
    border: 1px solid #E8EAED;
}

button {
    padding: 0;
    border: none;
    background: transparent;
}

.news-slider-lb .owl-nav button {
    width: 50%;
    float: left;
    height: 90px;
}

.news-slider-lb .owl-nav .owl-prev span {
    width: 14px;
    height: 24px;
    margin: 0 auto;
    background: url(../img/index-jt-lt.png) no-repeat;
    display: block;
}

.news-slider-lb .owl-nav .owl-prev {
    border-right: 1px solid #E8EAED;
}

.news-slider-lb .owl-nav .owl-next span {
    width: 14px;
    height: 24px;
    margin: 0 auto;
    background: url(../img/index-jt-rt.png) no-repeat;
    display: block;
}

.news-slider-lb .owl-dots .owl-dot span {
    margin: 0 4px;
    width: 50px;
    height: 4px;
    background: #9398a0;
}

.news-slider-lb .owl-dots .owl-dot.active span,
.news-slider-lb .owl-dots .owl-dot:hover span {
    background: #fff;
}

.news-slider-lb .owl-dots {
    position: absolute;
    bottom: 130px;
    left: 360px;
}

.announcement-gg {
    background: #FFFFFF;
    position: absolute;
    right: 0;
    bottom: -45px;
    width: 1002px;
    overflow: hidden;
    padding: 35px 0 25px 30px;
    box-shadow: 0 0 26px rgb(0 0 0 / 8%);
}

.announcement-gg span {
    position: absolute;
    z-index: 9;
    top: -5px;
}

.dowebok-hz {
    display: inline-block;
    padding-left: 55px;
    height: 25px;
    overflow: hidden;
}

.dowebok-hz ul li {
    position: relative;
    margin-right: 0;
    display: block;
    height: 25px;
}

.dowebok-hz ul li a {
    font-size: 18px;
    background: linear-gradient(to right, #282F36, #DFDFDF);
    -webkit-background-clip: text;
    color: transparent;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.head-postion {
    position: relative;
}

.announcement-gg .iconfont {
    font-size: 34px;
    color: #B2B2B2;
    position: absolute;
    top: 23px;
}

.Public-inquiry {
    background: url(../img/conmme-serch.png) top center no-repeat;
    height: 400px;
    padding-top: 60px;
}

.comme-title h2 {
    font-size: 40px;
    color: #FFFFFF;
    margin: 0;
    text-align: center;
}

.comme-title h2 span {
    position: relative;
    padding: 0 20px;
}

.comme-title h2 span:before {
    content: '';
    width: 91px;
    height: 21px;
    position: absolute;
    left: -92px;
    top: 50%;
    transform: translateY(-50%);
    background: url(../img/title-lt.png) no-repeat;
}

.comme-title h2 span:after {
    content: '';
    width: 91px;
    height: 21px;
    position: absolute;
    right: -92px;
    top: 50%;
    transform: translateY(-50%);
    background: url(../img/title-rt.png) no-repeat;
}

.comme-title {
    margin-bottom: 54px;
}

.seach-comme-s {
    margin-top: 54px;
}

ul.sech-mome-tab.nav-line li a {
    background: rgba(0, 0, 0, .3);
    color: #fff;
}

.seach-comme-s input {
    background: rgba(255, 255, 255, .8);
}

.index-margin-top50 {
    margin-top: 50px;
}

.index-margin-top4 {
    margin-top: 6px;
}

.navrecommend-hjw {
    border: 1px solid #E8EAED;
    border-radius: 5px;
    background: #fff;
    display: block;
    padding: 10px 20px 20px 20px;
    margin-bottom: 50px;
    height: 185px;
}

.navrecommend-hjw span {
    font-size: 14px;
    position: relative;
    padding-top: 11px;
    color: #39BEAE;
    font-weight: bold;
}

.navrecommend-hjw span:before {
    content: '';
    width: 57px;
    height: 4px;
    background: #39BEAE;
    position: absolute;
    top: 0;
    left: 0;
}

.navrecommend-hjw h4 {
    font-size: 16px;
    color: #162A48;
    font-weight: bold;
    margin-bottom: 0;
    line-height: 28px;
    margin-top: 14px;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    height: 110px;
}

.sites2_wrapper {
    background: #f3f4f8;
}

.index-margin-top40 {
    margin-top: 40px;
}

.userCommonSites {
    margin-bottom: 70px;
}

.split-line {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: 5px;
}

.split-line img {
    display: block;
    border-radius: 5px;
    height: 330px;
}

.shortcut-box-yw {
    margin-top: 41px;
    margin-bottom: 40px;
}

.shortcut-box span {
    font-size: 12px;
    padding: 4px 6px;
    border-radius: 3px;
    color: #FFFFFF;
    background: rgba(57, 190, 174, .8);
}

.shortcut-box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    padding: 30px 30px 18px 30px;
    background: linear-gradient(0, rgba(0, 0, 1, .7) 0%, rgba(0, 0, 0, 0) 101%, rgba(0, 0, 0, .55) 100%);
}

.skin-wrap h4 {
    font-size: 22px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 36px;
    margin-top: 0;
    text-align: justify;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 19px;
}

.skin-wrap p {
    font-size: 16px;
    color: #FFFFFF;
    margin-bottom: 0;
}

.skin-wrap {
    position: absolute;
    bottom: 18px;
    left: 0;
    padding: 0 30px;
}

.c-tips-container {
    background: url(../img/sdd.png) top center no-repeat;
    height: 402px;
    margin-bottom: 100px;
    margin-top: 155px;
}

.Evaluation-application-num dl dt {
    font-size: 80px;
    color: #24A8FC;
    font-weight: bold;
    font-family: DIN-Bold;
}

.Evaluation-application-num dl dd {
    font-size: 18px;
    color: #162A48;
    margin-top: -10px;
}

.Evaluation-application {
    float: left;
    position: relative;
    width: 50%;
}

.Evaluation-application:before {
    content: '';
    width: 970px;
    height: 522px;
    background: url(../img/ceping.png) no-repeat;
    position: absolute;
    left: -360px;
    top: -45px;
}

.Evaluation-application-num {
    position: relative;
    float: left;
}

.ghost {
    float: right;
    position: relative;
    margin-top: -40px;
    margin-right: 10px;
    -webkit-animation: float 4s ease infinite;
    animation: float 4s ease infinite;
}

@-webkit-keyframes float {
    0%,
    100% {
        top: 0px;
    }
    40% {
        top: -10px;
    }
}

@keyframes float {
    0%,
    100% {
        top: 0px;
    }
    40% {
        top: -10px;
    }
}

.large {
    font-size: 30px;
    font-weight: bold;
    border-radius: 5px;
    background: linear-gradient(#3cc0b1, #66d4c7);
    border: 2px solid #6DD8CB;
    width: 300px;
    line-height: 80px;
    height: 80px;
    text-align: center;
    letter-spacing: 10px;
    display: block;
    overflow: hidden;
    -webkit-animation-iteration-count: infinite;
    position: relative;
    animation-iteration-count: infinite;
    -webkit-animation-name: whitePulse;
    animation-name: whitePulse;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

@-webkit-keyframes whitePulse {
    from {
        -webkit-box-shadow: 0 0 2px #6DD8CB;
    }
    50% {
        -webkit-box-shadow: 0 0 16px #6DD8CB;
    }
    to {
        -webkit-box-shadow: 0 0 2px #6DD8CB;
    }
}

@keyframes whitePulse {
    from {
        box-shadow: 0 0 2px #6DD8CB;
    }
    50% {
        box-shadow: 0 0 16px #6DD8CB;
    }
    to {
        box-shadow: 0 0 2px #6DD8CB;
    }
}

.Evaluation-application-num dl {
    margin-bottom: 15px;
}

.large .iconfont {
    font-size: 28px;
}

.large a {
    color: #FFFFFF;
}

.pace-inactive-tight h3 {
    margin-top: 12px;
    font-size: 26px;
    color: #162A48;
    font-weight: bold;
    line-height: 40px;
    position: relative;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    z-index: 2;
    height: 80px;
    margin-bottom: 10px;
}

.pace-inactive-tight h3:after {
    content: '';
    width: 237px;
    height: 10px;
    background: #24A8FC;
    position: absolute;
    bottom: 3px;
    right: 160px;
    z-index: -1;
}

.pace-inactive-tight {
    float: left;
    width: 50%;
}

.middle-info-flow li h6 {
    margin-top: 0;
    font-size: 16px;
    font-weight: bold;
    color: #162A48;
    position: relative;
}

.middle-info-flow {
    position: relative;
}

.middle-info-flow:before {
    content: '';
    width: 2px;
    height: calc(100% - 5px);
    background-color: #39BEAE;
    position: absolute;
    left: 23px;
    top: 0;
}

.middle-info-flow li span {
    color: #39BEAE;
    border: 2px solid #39BEAE;
    width: 46px;
    height: 46px;
    text-align: center;
    position: absolute;
    top: 0;
    box-shadow: 0 0 16px #6dd8cb;
    left: 0;
    font-family: DIN-Bold;
    font-size: 26px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    background: #fff;
    justify-content: center;
}

.middle-info-flow li p {
    margin-bottom: 0;
    font-size: 14px;
    color: #646668;
}

.middle-info-flow li i {
    position: absolute;
    right: 40px;
    top: 0;
}

.middle-info-flow li {
    padding-left: 70px;
    margin-bottom: 35px;
    position: relative;
}

.bz-detail .Article {
    padding: 0;
}

.be-relevant h3 {
    margin-top: 0;
    font-size: 26px;
    padding-left: 20px;
    border-left: 4px solid #39BEAE;
    font-weight: bold;
    color: #39BEAE;
    margin-bottom: 20px;
}

.be-relevant a {
    font-size: 18px;
}

.be-relevant {
    margin-bottom: 30px;
}

.through {
    position: relative;
    text-align: center;
    float: left;
    margin-right: 0px;
    margin-top: 6px;
}

.through span {
    color: rgba(0, 0, 0, .5);
    font-size: 16px;
    display: inline-block;
}

.share {
    float: left;
}

.wxWrap01 {
    margin-bottom: 0;
    padding-left: 0;
    margin-top: 9px;
    float: left;
}

.wxWrap01 li {
    float: left;
    padding: 0 10px;
}

.wxWrap01 li a {
    font-size: 14px;
    width: 70px;
    border: 1px solid #39BEAE;
    color: #39BEAE;
    display: block;
    margin: 0 auto;
    margin-bottom: 12px;
    text-align: center;
    border-radius: 4px;
}

.wxWrap01 li a:hover {
    background: #39BEAE;
    color: #fff;
}

.Article-fixed {
    margin-bottom: 30px;
}

.middle-info-flow li:nth-child(3) h6:after {
    content: '';
    background: url(../img/icon.png);
    width: 20px;
    height: 20px;
    position: absolute;
    top: -1px;
    margin-left: 10px;
}

.renzheng-index {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 12px;
    padding-bottom: 12px;
}

.unsimplified-form {
    font-size: 16px;
    float: left;
    color: #39BEAE;
}

.unsimplified-form a {
    color: #39BEAE;
}

.script-rt {
    float: right;
    margin-left: 90px;
}

.script-rt ul li {
    float: left;
}

.script-rt ul li a {
    font-size: 16px;
    color: #fff;
    padding: 0 10px;
}

.script-rt ul {
    float: left;
    border-radius: 5px;
    background: linear-gradient(#41c2b3, #69d6c9);
    border: 2px solid #6DD8CB;
    margin-left: 20px;
    padding: 5px 0 3px;
}

.script-rt ul li:last-child a {
    border-left: 1px solid rgba(255, 255, 255, .4);
}

.unsimplified-form .iconfont {
    font-size: 20px;
    vertical-align: middle;
    margin-right: 5px;
}

.unsimplified-form:hover {
    color: #39BEAE;
}

.renzheng-index .top-login {
    margin-top: 9px;
}

.unsimplified-form {
    margin-top: 6px;
}

.renzheng-index .nav-dh-list li a {
    padding: 10px 0;
}

.senior-zhuanb h1 {
    margin-top: 60px;
}

.senior-zhuanb p {
    margin-bottom: 0;
    color: #24A8FC;
    font-size: 50px;
    letter-spacing: 1px;
    font-weight: bold;
}

.senior-zhuanb p .iconfont {
    font-size: 50px;
    margin-right: 10px;
}

.senior_title h3 {
    margin: 0;
    color: #39BEAE;
    font-size: 46px;
    font-weight: bold;
    text-align: center;
}

.senior_title {
    margin-bottom: 40px;
    margin-top: 60px;
}

.senior_title span {
    position: relative;
    padding: 0 20px;
}

.senior_title span:before {
    content: '';
    background: url(../img/before-line.png) no-repeat;
    width: 450px;
    height: 10px;
    position: absolute;
    left: -450px;
    top: 50%;
    background-size: 100%;
    transform: translateY(-50%);
}

.senior_title span:after {
    content: '';
    background: url(../img/after-line.png) no-repeat;
    width: 450px;
    height: 10px;
    position: absolute;
    right: -450px;
    top: 50%;
    background-size: 100%;
    transform: translateY(-50%);
}

.Standard_interpretation {
    padding: 31px 20px 30px 20px;
    overflow: hidden;
    border: 1px solid #E8EAED;
    border-radius: 5px;
    margin-bottom: 30px;
}

.Standard_interpretation_bg01 {
    background: url(../img/bzjd-pic01.png) no-repeat;
    background-size: cover;
}

.Standard_interpretation_bg02 {
    background: url(../img/bzjd-pic02.png) no-repeat;
    background-size: cover;
}

.Standard_interpretation_bg03 {
    background: url(../img/bzjd-pic03.png) no-repeat;
    background-size: cover;
}

.Standard_interpretation_bg04 {
    background: url(../img/bzjd-pic04.png) no-repeat;
    background-size: cover;
}

.Standard_interpretation_bg05 {
    background: url(../img/bzjd-pic05.png) no-repeat;
    background-size: cover;
}

.Standard_interpretation h4 {
    font-size: 38px;
    color: #162A48;
    margin-top: 0;
    font-weight: bold;
    margin-bottom: 21px;
}

.Standard_interpretation a {
    border: 1px solid #6DD8CB;
    font-size: 20px;
    color: #39BEAE;
    border-radius: 5px;
    text-align: center;
    padding: 9px 17px;
    display: inline-block;
}

.senior_title40 {
    margin-top: 40px;
}

.Authentication_interpretation_bg01 {
    background: url(../img/rzpt-pic01.png) no-repeat;
    background-size: cover;
}

.Authentication_interpretation_bg02 {
    background: url(../img/rzpt-pic02.png) no-repeat;
    background-size: cover;
}

.Authentication_interpretation_bg03 {
    background: url(../img/rzpt-pic03.png) no-repeat;
    background-size: cover;
}

.Authentication_interpretation_bg04 {
    background: url(../img/rzpt-pic04.png) no-repeat;
    background-size: cover;
}

.Authentication_interpretation_bg05 {
    background: url(../img/rzpt-pic05.png) no-repeat;
    background-size: cover;
}

.Authentication_interpretation_bg06 {
    background: url(../img/rzpt-pic06.png) no-repeat;
    background-size: cover;
}

.Authentication_margin-b50 {
    margin-bottom: 50px;
}

.standard_ul_list_wap_txter {
    float: left;
    margin-right: 25px;
    width: 68%;
}

.standard_ul_list_wap_picer {
    float: right;
    width: 356px;
    height: 200px;
}

.standard_ul_list_wap_picer img {
    height: 100%;
    border-radius: 5px;
}

.standard_ul_list_wap_txter h6 {
    margin-top: 0;
    font-size: 32px;
    color: #162A48;
    font-weight: bold;
    line-height: 41px;
    margin-bottom: 19px;
    text-align: justify;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
}

.standard_ul_list_wap_txter p {
    margin-bottom: 10px;
    font-size: 20px;
    color: #646668;
    line-height: 30px;
    text-align: justify;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
}

.standard_ul_list_wap_txter span {
    display: block;
    font-size: 20px;
    color: #162A48;
}

.standard_ul_list_wap li {
    padding: 33px 0;
    overflow: hidden;
    border-bottom: 1px solid #e8eaed;
}

.standard_ul_list_wap li:first-child {
    padding-top: 0;
}

.standard_ul_list_wap li a:hover h6 {
    color: #39BEAE;
}

.standard_ul_list_wap {
    margin-bottom: 26px;
}

.no-pic-standard .standard_ul_list_wap_txter {
    width: 100%;
}

.no-pic-standard .standard_ul_list_wap_txter h6 {
    -webkit-line-clamp: 1;
}

.Return-master-station img {
    width: 165px;
}

.Return-master-station {
    position: absolute;
    right: 0;
    top: 100px;
}

.composite-index {
    font-size: 14px;
    color: #162A48;
    display: flex;
    align-items: center;
    position: absolute;
    right: 0;
    top: 10px;
}

.composite-index span {
    font-size: 30px;
    color: #24A8FC;
    margin-left: 3px;
}

.title01 {
    position: relative;
}

.wy-menu .dropdown-menu {
    bottom: 48px;
    top: auto;
    /* height: 300px; */
    /* overflow-y: auto; */
    width: 1200px;
    min-width: 100%;
    right: 0;
}

.wy-menu .dropdown-menu a {
    /* display: block; */
    color: #333;
    font-size: 16px;
    padding: 5px 20px;
    float: left;
    width: 16.6666%;
}

.wy-menu .dropdown-menu a:hover {
    color: #6DD8CB;
}

.wy-menu .dropdown-toggle .iconfont {
    font-size: 14px;
    margin-left: 5px;
}